facility (ease) - Spanish English Dictionary